A virtually nonblocking self - routing permutation network which routes packets in O ( log 2 N ) time
نویسنده
چکیده
Asymptotically nonblocking networks are O(log2 N) depth self-routing permutation devices in which blocking probability vanishes when N (the number of network inputs) increases. This behavior does not guarantee, also for very large N , that all information always and simultaneously reaches its destination (and consequently that a whole permutation passes through the device) which is a requirement of the PRAM machine. In this work the conditions for which an asymptotically nonblocking network becomes asymptotically permutation nonblocking are studied, finally a virtually nonblocking device is obtained by a retransmission procedure which guarantees that all permutations always pass through this permutation device.
منابع مشابه
An O(log2 N) Depth Asymptotically Nonblocking Self-Routing Permutation Network
A self-routing multi-logN permutation network is presented and studied. This network has 3 1 0 ~ N 2 depth and N(log~N)(31og~, N -2)/2 nodes, where N is the number of network inputs and 7 a constant very close to 1. A parallel routing algorithm runs in 3 l o m 2 time on thii network. The overall system (network and algorithm) can work in pipeline and it is asymptotically nonblocking in the sens...
متن کاملA Quasi-Nonblocking Self-Routing Network which Routs Packets in log2N Time
In this work a self-routing multi-logN permutation network is presented and studied. This network has log2 N depth and N(log 2 2 N + log2 N)/2 nodes, where N is the number of network inputs. Its parallel routing algorithm runs in log2 N time. The network architecture guarantees that only a negligeable quantity of information is blocked, while the quasi-totality of the information synchronously ...
متن کاملDesign Principles for Practical Self-Routing Nonblocking Switching Networks with O(N log N) Bit-Complexity
Principles for designing practical self-routing nonblocking N × N circuit-switched connection networks with optimal q(N ◊ log N) hardware at the bit-level of complexity are described. The overall principles behind the architecture can be described as “Expand-Route-Contract.” A self-routing nonblocking network with w-bit wide datapaths can be achieved by expanding the datapaths to w + z independ...
متن کاملRouting with Bounded Buffers and Hot-Potato Routing in Vertex-Symmetric Networks
In this paper we present and analyze on-line routing schemes with contant buuer size and hot-potato routing schemes for vertex-symmetric networks. In particular, we prove that for any vertex-symmetric network with n vertices, degree d, and diameter D = (log n), a randomly chosen function and any permutation can be routed in time { O(log n D), with high probability (w.h.p.), if constant size buu...
متن کاملEfficient Nonblocking Switching Networks for Interprocessor Communications in Multiprocessor Systems
AbsfructThe performance of a multiprocessor system depends heavily on its ability to provide conflict free paths among its processors. In this paper, we explore the possibility of using a nonblocking network with O ( N log N ) edges (crosspoints) to interconnect the processors of an N processor system. We combine Bassalygo and Pinsker's implicit design of strictly nonblocking networks with an e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998